Skip to content

Fixed the deleted-wrapper edge case. - #577

Merged
DragonSlayer62 merged 2 commits into
UOX3DevTeam:feature/libmozjs-115-13-2-cleanupfrom
DragonSlayer62:feature/libmozjs-115-13-2-cleanup
Aug 8, 2026
Merged

Fixed the deleted-wrapper edge case.#577
DragonSlayer62 merged 2 commits into
UOX3DevTeam:feature/libmozjs-115-13-2-cleanupfrom
DragonSlayer62:feature/libmozjs-115-13-2-cleanup

Conversation

@DragonSlayer62

Copy link
Copy Markdown
Contributor

CJSEngine::AcquireObject() now refuses to create wrappers for deleted characters or items.
This prevents a serial lookup from recreating a wrapper while the deleted native object is still waiting in the deletion queue.

CJSEngine::AcquireObject() now refuses to create wrappers for deleted characters or items.
This prevents a serial lookup from recreating a wrapper while the deleted native object is still waiting in the deletion queue.
@DragonSlayer62
DragonSlayer62 merged commit 92675ca into UOX3DevTeam:feature/libmozjs-115-13-2-cleanup Aug 8, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant